let Source = Table.FromRecords( { [AccountTotal="INCOME", AccountType="REVENUE", DrCrSign=1], [AccountTotal="INCOME", AccountType="SALES", DrCrSign=1], [AccountTotal="DIRECTCOSTS", AccountType="DIRECTCOSTS", DrCrSign=1], [AccountTotal="GROSSPROFIT", AccountType="REVENUE", DrCrSign=1], [AccountTotal="GROSSPROFIT", AccountType="SALES", DrCrSign=1], [AccountTotal="GROSSPROFIT", AccountType="DIRECTCOSTS", DrCrSign=-1], [AccountTotal="OTHERINCOME", AccountType="OTHERINCOME", DrCrSign=1], [AccountTotal="EXPENSES", AccountType="EXPENSE", DrCrSign=1], [AccountTotal="EXPENSES", AccountType="OVERHEADS", DrCrSign=1], [AccountTotal="EXPENSES", AccountType="DEPRECIATN", DrCrSign=1], [AccountTotal="EXPENSES", AccountType="WAGESEXPENSE", DrCrSign=1], [AccountTotal="EXPENSES", AccountType="SUPERANNUATIONEXPENSE", DrCrSign=1], [AccountTotal="NETPROFIT", AccountType="REVENUE", DrCrSign=1], [AccountTotal="NETPROFIT", AccountType="SALES", DrCrSign=1], [AccountTotal="NETPROFIT", AccountType="OTHERINCOME", DrCrSign=1], [AccountTotal="NETPROFIT", AccountType="DIRECTCOSTS", DrCrSign=-1], [AccountTotal="NETPROFIT", AccountType="EXPENSE", DrCrSign=-1], [AccountTotal="NETPROFIT", AccountType="OVERHEADS", DrCrSign=-1], [AccountTotal="NETPROFIT", AccountType="DEPRECIATN", DrCrSign=-1], [AccountTotal="NETPROFIT", AccountType="WAGESEXPENSE", DrCrSign=-1], [AccountTotal="NETPROFIT", AccountType="SUPERANNUATIONEXPENSE", DrCrSign=-1], [AccountTotal="ASSETS", AccountType="CURRENT", DrCrSign=1], [AccountTotal="ASSETS", AccountType="INVENTORY", DrCrSign=1], [AccountTotal="ASSETS", AccountType="PREPAYMENT", DrCrSign=1], [AccountTotal="ASSETS", AccountType="BANK", DrCrSign=1], [AccountTotal="ASSETS", AccountType="FIXED", DrCrSign=1], [AccountTotal="ASSETS", AccountType="NONCURRENT", DrCrSign=1], [AccountTotal="LIABILITIES", AccountType="CURRLIAB", DrCrSign=1], [AccountTotal="LIABILITIES", AccountType="LIABILITY", DrCrSign=1], [AccountTotal="LIABILITIES", AccountType="TERMLIAB", DrCrSign=1], [AccountTotal="LIABILITIES", AccountType="PAYGLIABILITY", DrCrSign=1], [AccountTotal="LIABILITIES", AccountType="SUPERANNUATIONLIABILITY", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="CURRENT", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="INVENTORY", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="PREPAYMENT", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="BANK", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="FIXED", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="NONCURRENT", DrCrSign=1], [AccountTotal="NETASSETS", AccountType="CURRLIAB", DrCrSign=-1], [AccountTotal="NETASSETS", AccountType="LIABILITY", DrCrSign=-1], [AccountTotal="NETASSETS", AccountType="TERMLIAB", DrCrSign=-1], [AccountTotal="NETASSETS", AccountType="PAYGLIABILITY", DrCrSign=-1], [AccountTotal="NETASSETS", AccountType="SUPERANNUATIONLIABILITY", DrCrSign=-1], [AccountTotal="EQUITY", AccountType="EQUITY", DrCrSign=11] }, type table[AccountTotal=text, AccountType=text, DrCrSign=number] ) in Source